mmap基礎概念 mmap是一種內存映射文件的方法,即將一個文件或者其它對象映射到進程的地址空間,實現文件磁盤地址和進程虛擬地址空間中一段虛擬地址的一一對映關系。實現這樣的映射關系后,進程就可以采用 ...
mmap基礎概念 mmap是一種內存映射文件的方法,即將一個文件或者其它對象映射到進程的地址空間,實現文件磁盤地址和進程虛擬地址空間中一段虛擬地址的一一對映關系。實現這樣的映射關系后,進程就可以采用 ...
漢明碼實現原理 漢明碼(Hamming Code)是廣泛用於內存和磁盤糾錯的編碼。漢明碼不僅可以用來檢測轉移數據時發生的錯誤,還可以用來修正錯誤。(要注意的是,漢明碼只能發現和修正一位錯誤,對於 ...
系統調用 操作系統的主要功能是為管理硬件資源和為應用程序開發人員提供良好的環境,但是計算機系統的各種硬件資源是有限的,因此為了保證每一個進程都能安全的執行。處理器設有兩種模式:“用戶模式”與“內核模 ...
官方社區的解決方法沒什么用(https://answers.microsoft.com/zh-hans/windows/forum/all/windows10%E6%9B%B4%E6%96%B0%E5 ...
網上很多網友問怎么進rescue 模式,不知道怎么用rescue來挽救系統。 現在我來圖解進入rescue (示例系統為RHEL 3) 1。用安裝光盤或者硬盤安裝的方式進入安裝界面,在she ...
內聯函數的作用 作用:不是在調用時發生控制轉移,而是在編譯時將函數體嵌入在每一個調用處,適用於功能簡單,規模較小又使用頻繁的函數。遞歸函數無法內聯處理,內聯函數不能有循環體,switch語句,不能進 ...
《30天自制操作系統》筆記(01)——hello bitzhuwei's OS! 最初的OS代碼 02helloos.nas ...
什么是線程池? 諸如web服務器、數據庫服務器、文件服務器和郵件服務器等許多服務器應用都面向處理來自某些遠程來源的大量短小的任務。構建服務器應用程序的一個過於簡單的模型是:每當一個請求到達就創建一個 ...
《30天自制操作系統》筆記(02)——導入C語言 進度回顧 在上一篇,記錄了計算機開機時加載IPL程序(initial program loader,一個nas匯編程序)的情況,包括IPL代碼( ...
在開發window程序是經常會遇到編譯好好的程序拿到另一台機器上面無法運行的情況,這一般是由於另一台機器上面沒有安裝響應的運行時庫導致的,那么這個與編譯選項MT、MTd、MD、MDd有什么關系呢?這是 ...